﻿<%@ Page Title="" Language="C#" MasterPageFile="~/maestra.Master" AutoEventWireup="true" CodeBehind="entradaSoporte.aspx.cs" Inherits="Presentation.contenido.entradaSoporte" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <title>Bandeja de entrada - THD</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="server">
    <a name="bandeja"></a>
    <h1>Bandeja de entrada</h1>
    <form id="frmBandeja" runat="server">
        <h2>Tickets sin asignar:</h2>
        <asp:GridView ID="gvSinAsignar" runat="server" OnSelectedIndexChanged="gvSinAsignar_SelectedIndexChanged" AutoGenerateColumns="False">
            <Columns>
                <asp:BoundField AccessibleHeaderText="Ticket" DataField="Ticket" HeaderText="Ticket">
                    <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Asunto" DataField="Asunto" HeaderText="Asunto">
                    <ItemStyle HorizontalAlign="Justify" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Descripcion" DataField="Descripcion" HeaderText="Descripcion">
                    <ItemStyle HorizontalAlign="Justify" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Fecha creado" DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha creado">
                    <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Usuario" DataField="Usuario" HeaderText="Usuario">
                    <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:TemplateField AccessibleHeaderText="Seleccionar" HeaderText="Seleccionar">
                    <ItemTemplate>
                        <asp:Button ID="Button1" runat="server" CausesValidation="false" CommandName="Select" Text="Seleccionar" />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
        <br />
        <asp:Panel ID="pAsignados" runat="server">
            <h2>Tickets Asignados:</h2>
            <asp:GridView ID="gvAsignados" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="gvAsignados_SelectedIndexChanged">
                <Columns>
                    <asp:BoundField AccessibleHeaderText="Ticket" DataField="Ticket" HeaderText="Ticket">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:BoundField AccessibleHeaderText="Asunto" DataField="Asunto" HeaderText="Asunto">
                        <ItemStyle HorizontalAlign="Justify" />
                    </asp:BoundField>
                    <asp:BoundField AccessibleHeaderText="Descripcion" DataField="Descripcion" HeaderText="Descripcion">
                        <ItemStyle HorizontalAlign="Justify" />
                    </asp:BoundField>
                    <asp:BoundField AccessibleHeaderText="Fecha creado" DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha creado">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:BoundField AccessibleHeaderText="Usuario" DataField="Usuario" HeaderText="Usuario">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:BoundField AccessibleHeaderText="Tecnico asignado" DataField="Tecnico" HeaderText="Tecnico asignado">
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:BoundField>
                    <asp:TemplateField AccessibleHeaderText="Seleccionar" HeaderText="Seleccionar">
                        <ItemTemplate>
                            <asp:Button ID="Button1" runat="server" CausesValidation="false" CommandName="Select" Text="Seleccionar" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <br />
        </asp:Panel>
        <asp:MultiView ID="mvSelTicket" runat="server" ActiveViewIndex="0">
            <asp:View ID="vInfo" runat="server">
                <div id="divInfo" class="align-left">
                    <h2>Información del ticket seleccionado:</h2>
                    Nombre del usuario:
                    <asp:Label ID="lblUsuario" Text="" runat="server"></asp:Label><br />
                    E-mail del usuario:
                    <asp:Label ID="lblMailUsuario" Text="" runat="server"></asp:Label><br />
                    Teléfono del usuario:
                    <asp:Label ID="lblTelUsuario" Text="" runat="server"></asp:Label><br />
                    Interno:
                    <asp:Label ID="lblInterno" Text="" runat="server"></asp:Label><br />
                    Número de ticket:
                    <asp:Label ID="lblNroTicket" Text="" runat="server"></asp:Label><br />
                    Fecha de creado:
                    <asp:Label ID="lblFechaCreado" Text="" runat="server"></asp:Label><br />
                    <asp:Panel ID="pFechaCerrado" runat="server" Visible="True">
                        Fecha de cerrado/cancelado:
                        <asp:Label ID="lblFechaCerrado" runat="server" Text=""></asp:Label><br />
                    </asp:Panel>
                    Estado:
                    <asp:Label ID="lblEstado" runat="server" Text=""></asp:Label><br />
                    Técnico:
                    <asp:Label ID="lblTecnico" Text="" runat="server"></asp:Label><br />
                    Asunto:
                    <asp:Label ID="lblAsunto" Text="" runat="server"></asp:Label><br />
                    Descripción:
                    <asp:Label ID="lblDesc" Text="" runat="server"></asp:Label><br />


                    <br />
                </div>
            </asp:View>
        </asp:MultiView>
        <asp:MultiView ID="mvCancelar" runat="server">
            <asp:View ID="vCan" runat="server">
                <asp:Panel ID="pCancelar" runat="server">
                    &nbsp;
                                <asp:Button ID="btnCancelar" runat="server" CssClass="boton" Text="Cancelar Ticket" OnClick="btnCancelar_Click" />
                    <br />  
                    <br />
                </asp:Panel>
            </asp:View>
        </asp:MultiView>
        <asp:MultiView ID="mvComentarios" runat="server">
            <asp:View ID="vComent" runat="server">
                <asp:Panel ID="pComentarios" runat="server" Height="114px">
                    Comentario
                                <asp:Label ID="lblNumCom" runat="server" Text=""></asp:Label>
                    &nbsp; de
                                <asp:Label ID="lblTotCom" runat="server" Text=""></asp:Label>
                    &nbsp;&nbsp;&nbsp;
                                <asp:Button ID="btnAnterior" runat="server" CssClass="boton" Text="Anterior" OnClick="btnAnterior_Click" />
                    <asp:Button ID="btnSiguiente" runat="server" CssClass="boton" Text="Siguiente" OnClick="btnSiguiente_Click" />
                    <br />
                    De:
                                <asp:Label ID="lblComTecnico" runat="server" Text=""></asp:Label>
                    .&nbsp; Fecha:
                                <asp:Label ID="lblComFecha" runat="server" Text=""></asp:Label>
                    <br />
                    <asp:Label ID="lblComentario" CssClass="labelCom" runat="server"></asp:Label>
                    </asp:Panel>
                    <br />
                    <asp:Panel ID="pConRespuesta" runat="server" Height="93px">
                        Respuesta publicada el:
                                    <asp:Label ID="lblResFecha" runat="server" Text=""></asp:Label>
                        <br />
                        <asp:Label ID="lblRespuesta" CssClass="labelRes" runat="server"></asp:Label>
                    </asp:Panel>
                    <br />

                
            </asp:View>
        </asp:MultiView>
        <asp:MultiView ID="mvAbajo" runat="server" ActiveViewIndex="1">
            <asp:View ID="vTec" runat="server">
                &nbsp;<asp:Button ID="btnTomar" runat="server" CssClass="boton" Text="Tomar la solicitud" OnClick="btnTomar_Click" />
            </asp:View>
            <asp:View ID="vSup" runat="server">
                &nbsp; Seleccione el técnico al que asignar el ticket:
                                        <asp:DropDownList ID="ddlTecnicos" runat="server" OnSelectedIndexChanged="ddlTecnicos_SelectedIndexChanged">
                                        </asp:DropDownList>
                <br />
                &nbsp;
                                        <asp:Button ID="btnAsignar" runat="server" CssClass="boton" Text="Asignar el ticket" OnClick="btnAsignar_Click" />
            </asp:View>
        </asp:MultiView>
    </form>
</asp:Content>
